hanging ledge - German English Dictionary